<cfsetting enablecfoutputonly="true">
<cfswitch expression="#thisTag.executionMode#">
	<cfcase value="start">
		<cfif StructKeyExists(caller,'root')>
			<cfset root = caller.root>
		<cfelse>
			<cfset root = caller>
		</cfif>
		<cfif NOT thisTag.hasEndTag>
			<cfthrow detail="End tag required" message="All coop tags require an end tag." errorcode="sos.tag.attributes">
		</cfif>
		<cfset baseTagList = listRest(getBaseTaglist())>
		<cfassociate baseTag="#listFirst(baseTagList)#" dataCollection = "linkAttributes">
	</cfcase>
	<cfcase value="end">
	</cfcase>
</cfswitch>
<cfsetting enablecfoutputonly="false">